execute someone by garroting - Spanisch Englisch Wörterbuch